home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_101.txt < prev    next >
Text File  |  1991-04-25  |  12KB  |  203 lines

  1. # near model CODE resource
  2. # jump table entries: 11592-11593 (2 of them)
  3. export_1449:
  4. 00000000  4E56 FDDE                link       A6, -0x0222
  5. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  2054                     movea.l    A0, [A4]
  8. 0000000E  4A28 0052                tst.b      [A0 + 0x52]
  9. 00000012  6D00 013E                blt        +0x140 /* 00000152 */
  10. 00000016  2D4C FFE6                move.l     [A6 - 0x1A], A4
  11. 0000001A  7000                     moveq.l    D0, 0x00
  12. 0000001C  2D40 FFEA                move.l     [A6 - 0x16], D0
  13. 00000020  2D40 FFEE                move.l     [A6 - 0x12], D0
  14. 00000024  2D40 FFF2                move.l     [A6 - 0xE], D0
  15. 00000028  2D40 FFF6                move.l     [A6 - 0xA], D0
  16. 0000002C  2F00                     move.l     -[A7], D0
  17. 0000002E  2F00                     move.l     -[A7], D0
  18. 00000030  486E FFE6                pea.l      [A6 - 0x1A]
  19. 00000034  2F00                     move.l     -[A7], D0
  20. 00000036  487A 0124                pea.l      [PC + 0x124 /* 0000015C, value 0x4E560000 'NV\0\0', cstring "NV" */]
  21. 0000003A  2F0C                     move.l     -[A7], A4
  22. 0000003C  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  23. 00000040  2E00                     move.l     D7, D0
  24. 00000042  4878 0BEE                push.l     0xBEE
  25. 00000046  2F0C                     move.l     -[A7], A4
  26. 00000048  4EAD 1B52                jsr        [A5 + 0x1B52 /* export_870 */]
  27. 0000004C  2D47 FFFC                move.l     [A6 - 0x4], D7
  28. 00000050  0C6E EC78 FFFC           cmpi.w     [A6 - 0x4], 0xEC78
  29. 00000056  57C0                     seq        D0
  30. 00000058  4400                     neg.b      D0
  31. 0000005A  4880                     ext.w      D0
  32. 0000005C  48C0                     ext.l      D0
  33. 0000005E  2054                     movea.l    A0, [A4]
  34. 00000060  0228 007F 005C           andi.b     [A0 + 0x5C], 0x7F
  35. 00000066  EF08                     lsl        D0.b, 7
  36. 00000068  8128 005C                or.b       [A0 + 0x5C], D0
  37. 0000006C  2054                     movea.l    A0, [A4]
  38. 0000006E  216E FFEE 003E           move.l     [A0 + 0x3E], [A6 - 0x12]
  39. 00000074  2054                     movea.l    A0, [A4]
  40. 00000076  216E FFF2 003A           move.l     [A0 + 0x3A], [A6 - 0xE]
  41. 0000007C  202E FFEA                move.l     D0, [A6 - 0x16]
  42. 00000080  5380                     subq.l     D0, 1
  43. 00000082  2054                     movea.l    A0, [A4]
  44. 00000084  2140 0054                move.l     [A0 + 0x54], D0
  45. 00000088  2054                     movea.l    A0, [A4]
  46. 0000008A  08E8 0007 0052           bset.b     [A0 + 0x52], 0x7
  47. 00000090  4A2D F685                tst.b      [A5 - 0x97B]
  48. 00000094  4FEF 0020                lea.l      A7, [A7 + 0x20]
  49. 00000098  6700 00B8                beq        +0xBA /* 00000152 */
  50. 0000009C  41EE FFE2                lea.l      A0, [A6 - 0x1E]
  51. 000000A0  20B8 020C                move.l     [A0], [0x0000020C /* Time */]
  52. 000000A4  2054                     movea.l    A0, [A4]
  53. 000000A6  216E FFE2 0058           move.l     [A0 + 0x58], [A6 - 0x1E]
  54. 000000AC  41EE FDDE                lea.l      A0, [A6 - 0x222]
  55. 000000B0  4210                     clr.b      [A0]
  56. 000000B2  41EE FEDE                lea.l      A0, [A6 - 0x122]
  57. 000000B6  4210                     clr.b      [A0]
  58. 000000B8  4878 514A                push.l     0x514A /* 'QJ' */
  59. 000000BC  486E FDDE                pea.l      [A6 - 0x222]
  60. 000000C0  2F0C                     move.l     -[A7], A4
  61. 000000C2  2054                     movea.l    A0, [A4]
  62. 000000C4  2050                     movea.l    A0, [A0]
  63. 000000C6  2268 0054                movea.l    A1, [A0 + 0x54]
  64. 000000CA  4E91                     jsr        [A1]
  65. 000000CC  2054                     movea.l    A0, [A4]
  66. 000000CE  2F28 003A                move.l     -[A7], [A0 + 0x3A]
  67. 000000D2  486E FEDE                pea.l      [A6 - 0x122]
  68. 000000D6  4EAD 10CA                jsr        [A5 + 0x10CA /* export_533 */]
  69. 000000DA  41EE FDDE                lea.l      A0, [A6 - 0x222]
  70. 000000DE  2D48 FFDE                move.l     [A6 - 0x22], A0
  71. 000000E2  47EE FEDE                lea.l      A3, [A6 - 0x122]
  72. 000000E6  2F0B                     move.l     -[A7], A3
  73. 000000E8  2F08                     move.l     -[A7], A0
  74. 000000EA  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  75. 000000EE  7200                     moveq.l    D1, 0x00
  76. 000000F0  4A00                     tst.b      D0
  77. 000000F2  57C1                     seq        D1
  78. 000000F4  4401                     neg.b      D1
  79. 000000F6  4A01                     tst.b      D1
  80. 000000F8  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  81. 000000FC  6754                     beq        +0x56 /* 00000152 */
  82. 000000FE  4878 514A                push.l     0x514A /* 'QJ' */
  83. 00000102  486E FEDE                pea.l      [A6 - 0x122]
  84. 00000106  2F0C                     move.l     -[A7], A4
  85. 00000108  2054                     movea.l    A0, [A4]
  86. 0000010A  2050                     movea.l    A0, [A0]
  87. 0000010C  2268 005C                movea.l    A1, [A0 + 0x5C]
  88. 00000110  4E91                     jsr        [A1]
  89. 00000112  7000                     moveq.l    D0, 0x00
  90. 00000114  2F00                     move.l     -[A7], D0
  91. 00000116  2F0C                     move.l     -[A7], A4
  92. 00000118  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  93. 0000011C  2640                     movea.l    A3, D0
  94. 0000011E  200B                     move.l     D0, A3
  95. 00000120  4FEF 0014                lea.l      A7, [A7 + 0x14]
  96. 00000124  672C                     beq        +0x2E /* 00000152 */
  97. 00000126  4878 687E                push.l     0x687E /* 'h~' */
  98. 0000012A  2F0B                     move.l     -[A7], A3
  99. 0000012C  2053                     movea.l    A0, [A3]
  100. 0000012E  2050                     movea.l    A0, [A0]
  101. 00000130  2268 000C                movea.l    A1, [A0 + 0xC]
  102. 00000134  4E91                     jsr        [A1]
  103. 00000136  4A00                     tst.b      D0
  104. 00000138  508F                     addq.l     A7, 8
  105. 0000013A  6716                     beq        +0x18 /* 00000152 */
  106. 0000013C  2F0B                     move.l     -[A7], A3
  107. 0000013E  4EAD 1642                jsr        [A5 + 0x1642 /* export_708 */]
  108. 00000142  0C40 514D                cmpi.w     D0, 0x514D /* 'QM' */
  109. 00000146  588F                     addq.l     A7, 4
  110. 00000148  6608                     bne        +0xA /* 00000152 */
  111. 0000014A  2053                     movea.l    A0, [A3]
  112. 0000014C  08E8 0006 0060           bset.b     [A0 + 0x60], 0x6
  113. label00000152:
  114. 00000152  4CEE 1880 FDD2           movem.l    D7,A3,A4, [A6 - 0x22E]
  115. 00000158  4E5E                     unlink     A6
  116. 0000015A  4E75                     rts
  117. 0000015C  4E56 0000                link       A6, 0
  118. 00000160  48E7 0018                movem.l    -[A7], A3,A4
  119. 00000164  266E 000C                movea.l    A3, [A6 + 0xC]
  120. 00000168  286E 0008                movea.l    A4, [A6 + 0x8]
  121. 0000016C  082C 0006 0028           btst.b     [A4 + 0x28], 0x6
  122. 00000172  663E                     bne        +0x40 /* 000001B2 */
  123. 00000174  082C 0004 001E           btst.b     [A4 + 0x1E], 0x4
  124. 0000017A  661A                     bne        +0x1C /* 00000196 */
  125. 0000017C  52AB 0010                addq.l     [A3 + 0x10], 1
  126. 00000180  2F0C                     move.l     -[A7], A4
  127. 00000182  4EAD 122A                jsr        [A5 + 0x122A /* export_577 */]
  128. 00000186  D1AB 000C                add.l      [A3 + 0xC], D0
  129. 0000018A  2F0C                     move.l     -[A7], A4
  130. 0000018C  4EAD 1232                jsr        [A5 + 0x1232 /* export_578 */]
  131. 00000190  D1AB 0008                add.l      [A3 + 0x8], D0
  132. 00000194  508F                     addq.l     A7, 8
  133. label00000196:
  134. 00000196  52AB 0004                addq.l     [A3 + 0x4], 1
  135. 0000019A  4A2D FC9C                tst.b      [A5 - 0x364]
  136. 0000019E  6712                     beq        +0x14 /* 000001B2 */
  137. 000001A0  4EAD 0922                jsr        [A5 + 0x922 /* export_288 */]
  138. 000001A4  4A00                     tst.b      D0
  139. 000001A6  670A                     beq        +0xC /* 000001B2 */
  140. 000001A8  7080